This place was great. Everything looks exactly like the pictures, very clean and convenient amenities. Only a 20 minute walk to the beach and even closer to many shops and restaurants. They were so easy to communicate with and very accommodating and friendly. They even provided beach towels and chairs, very nice touch!