Would recommend in a heart beat. Was better than expected. Great views, clean, well laid out instructions, beach front was nice - bring water shoes if you are looking to swim. Great AirBnB.