Very hospitable host and charming place