These guys are amazing! We had a problem and they fixed it immediately. They even followed our silly tourist suggestions, by bringing us a drying rack. Nicely decorated. Well-equipped kitchen. Shaded patio. Private parking. Walking distance to restaurants and beaches.