Great location a few steps away from the beach, the hosts went out of their way to make sure we were catered to, with regards to our requests, communication was efficient and all our expectations were met.