A magical place to stay, so peaceful and welcoming.