Clean, beautiful little place in a wonderful location for a fair price. But the real star of the show is the patio. I spent as much time out there as possible. The hosts were great and easy to contact. Definitely recommend!