The Apartment was really nice! We didn't care the many steps to the apartment, but it's something you should keep in mind!
The view from the Terrace is fabulous!
One thing to improve:
Sunbeds and a shade would make the stay even more enjoyable!