A beautiful place to stay. Everything has had so much thought put into it.