The place was very well kept and clean as described. There were a lot of useful amenities (dish soap, towels, detergent, reusable shopping bags, etc.) which was very helpful. Communication was very easy and fast as well. The only downside is that it was a 15 minute walk to the beach, but besides that we are very pleased.