Clean and comfortable, excellent location and hospitable host.