A great place to stay – comfortable and roomy with good amenities and a terrific view.