Very comfortable with all required amenities provided.