A beautiful place in a magnificent location with a great view!! The place had everything we needed and the hosts went above and beyond!! It was great to be able to bring our dogs. We loved our stay and cannot recommend it enough