Great location, incredible terrace with gorgeous views. The beds were awesome, and the bathrooms were clean, new and had great showers. Great stay and great value. Highly recommend.