Good location near a great viewing point. Good sized apartment with useful amenities such as washing machine, drying rack, fridge, good shower.
It isn't quite as high end as the pictures would suggest and could do with a bit more maintenance in my opinion.
Overall however a good stay.