Comfortable and impressive place. Wonderful view.