This place was impeccably clean, well positioned, close to stores and the beach and completely equipped with everything you could possibly need. Great communication and clear instructions from the owner, we absolutely recommend this place. :)