This was a five star stay. The apartment is beautiful, the pictures don't do it justice. Steps to the beach and a great balcony to enjoy the beautiful view of the beach. Rooms are very comfortable. Perfect for four people with plenty of amenities. Could have easily stayed longer, a great luxury experience.