A beautiful place in a perfect location, with a very thoughtful setup, easy check in/check out — would definitely stay again! We had a wonderful stay — thank you.