Comfortable amenities and great hospitality.