Accurate description of place, good location with lovely vistas. Well-stocked kitchen. Friendly hosts. Few issues with cleanliness.