Fantastic location, property and hosts. This property has it all. You will love it. We stayed a week and will stay again if we return. Service was exceptional and the hosts thought of everything.