A beautiful peaceful place to stay, modern and welcoming.