This place has it all! Spacious accommodation with something for everyone. We enjoyed the beautiful views around the property. Esther provided us details and recommendations ahead of time and helped out anytime we had questions. Super clean place in a great location.