Oh my word! this place is exactly as advertised. The private beach is even better. My partner and I enjoyed the little things it comes with. When we checked-in McDonald hosted us and was very friendly and helpful. Ryan was good at keeping communication, so there was no confusion about anything. The location of the apartment is safe and very convenient. Definitely booking it again for our next CPT trip.