Amazing place and extraordinary hospitality