Great hospitality, generous provisions, comfortable amenities.