A lovely and cozy place, very clean and has many little nice details. The location is great and accessible to many restaurants, beaches, and basically anything you would need around you. John is very easy to communicate with, very warm and welcoming and helped us with tips on where to go and what to do. we enjoyed our stay there and would definitely recommend it to everyone. I would book this place again, for sure!