The perfect paradise! The photos cannot do the place justice. Great host, clean and beautiful place walkable distance from lots of great food, shops, groceries, beaches, and more. Will definitely be back!