A warm hospitality in a pleasant location