We stayed at Caribe Cove last March. Units were large and clean. Staff was not as friendly as some other places we've stayed, but we really didn't have much to do with them. Pool was basic, and only open during daylight hours, but it was heated. The location was fine - quick to AK using the Sherberth Rd shortcut - and lots of restaurants nearby on 192.