Excellent location, the view is spectacular.
Communication at all times, they responded immediately.
Spotless clean (everything was very very clean).
The internal space is very well distributed, and everything is first class.