Great little place in a great location. Five stars on cleanliness. Beach is a 10 minute walk downhill. Plenty of good places to eat within walking distance. Very responsive during check-in.