Great views and wonderful location, however the cleanliness was not great on a few fronts given the cost of stay.