Clean and comfortable with all amenities.