Exceptionally clean and comfortable accommodations. Thoughtful and extensive amenities. Fantastic view!