Comfortable and clean rooms, excellent location and hospitable host.