Apartment is a bit smaller than it looks in the pictures but anyways it's pretty big and spacious, it was more than enough for us.
Terrace is two floors up but it's very big and the view is mind-blowing, we spent a lot of time there during our 7 days there.
The apartment itself is clean and had all the amenities we needed.