Outstanding place to stay. Couldn’t ask for a better place where you can walk out and go for a swim in the crystal clear water. Easy check in and great communication. Inside has all you need to stay comfortable inside when not out. One of the few places I can say the pictures of the place were great but when you arrive, it’s even better!