The apartment is great, not really big, but it is surely enough space for some days. Everything was really clean, the terrace is fantastic and the location of the apartment couldn't be better (close to the beach and the nightlife, but quiet at night, some nice restaurants close to it, too). Check-in worked uncomplicated although our flight times were out of check-in & check-out times. Only thing to keep in mind, is that the 4th bed is only a mattress on the floor, if you don't mind that, everything is fine :)
We had a rental car, there are two parking lanes in the street, but they are often quickly fully parked, but after 2 to 3 rounds we got our parking space.