We had a great stay at Princess Plaka. The location is incomparable, and having access to parking is very helpful. The apartment is clean with all necessary amenities, the bed comfortable and the AC very pleasant!
One tip, the walk from the parking lot to the unit is about 4-5mins and there are stairs to access it, so maybe not the best for anyone with mobility issues!