Great place, what you would expect. Location, amenities, service top-notch! Extra price you pay for view is good, but not great. So, 4 out of 5 stars.