Perfect with such a stunning view and just a step outside to the beach was awesome. The place was very clean and was so beautifully decorated. I would definitely love to come back.