Comfortable and clean, excellent amenities.