You will not find a more beautiful and welcoming place to stay.