Comfortable and well-equipped. Excellent location