A beautiful stay in a beautiful place. We love staying here!