Super clean, private, perfectly maintained and managed accommodations. The location is perfect, the vistas are outstanding and everything is walkable. A great vacation spot. Highly recommended!