I expected this place to be great based on the reviews but it exceeded our expectations. Everything about it is perfect - beautifully furnished, incredible natural light, well-equipped kitchen. The location is absolutely fantastic. We loved being able to walk to the beach and into town for coffee every morning. I just wish we could have stayed longer!