Extremely clean, excellent views (weather permitting) and friendly, approachable hosts. Already planning our next trip later in the year. Highly recommended.