Description is accurate. Awesome view once up on the terrace. Clean.
The only thing is it is not car accessible! If you're renting a car good luck finding parking. Otherwise, it's about 10 min walk from acropolis train stop or thissia. Or UBER drivers can pick you up around the corner by the restaurants.