Amazing views and location. Clean and well equipped. Great stay.