Clean, great location (not right in town but close enough to walk), nice touches (champagne in fridge, tea, coffee, beach towels), small pool with lounge chairs. Great communication, seamless checkin and checkout. Recommended!