Beautiful place in a great location with truly excellent hosts. Our stay couldn't have been better!