This is by far my favorite experience in a vacation. The place is beautiful and has all the amenities you would want in a vacation. The beach is at a very very short walk, practically crossing the street. The property manager and the people there were super friendly and helpful. They quickly solved any problems or questions that I had which were almost none . Can’t say enough good things about this place and the experience. Was waiting to be disillusioned when I got there but it’s actually better in person than in pics. Loved it and definitely will repeat if I go back.