Magnificent hospitality and lots of thoughtfulness put into the accommodation to ensure a very welcoming stay.