Exceptionally clean and with excellent and thoughtful amenities, as well as a charming view. A lovely stay!