Modern amenities, warm and clean with a wonderful view. Friendly and attentive hosts. Highly recommended