We stayed ocean front Villa C. Villa was very nice and clean. Stay was so relaxing with beautiful view and private beach. All of the staff was friendly and helpful. Only thing that would have made it better was if there were beach chairs available. You cannot take their chairs down to beach and we had to buy our own.