super clean, comfortable with all amenities we needed.