Michael and Cristina were overly accommodating to all of our needs and made sure our stay was perfect. The view was beautiful and you can see the sunset perfectly on the deck from your own chairs. They put a lot of care into the place and it's very clean. They even provided beach chairs ans snorkel gear for guest use. We loved our stay and would definitely return.