Clean, spacious and the views are amazing. Close to everything with great hospitality. The hosts were away while we stayed, however, they checked in on us and made sure we were ok as soon as we got in. Great stay!