We loved the location of this place. It was perfect and quiet as well as a beautiful view of the Acropolis from the rooftop deck. The Plaka neighborhood was one of our favorites in the city so I would highly recommend this place for that reason.
But we did have an issue with getting locked out of the place for over 6 hours on Saturday (the door locks behind you so make sure you bring the key!) We know it was our mistake but we were definitely frustrated with the Mint team in not being able to get us back into the apartment. They said they were dropping the key off and then it never happened. We called again and they said it would be an hour and we waited by the door for 2 hours. We called multiple times and then the number stopped working at 6 pm on Saturday. We finally had to hire a locksmith to get us into the apartment and they did not reimburse us and haven't responded to that request.
The place was also not ready at the 3 pm checkin time which wasn't a big deal because the cleaners did come at 4 pm and we were at least able to put our luggage in the place.
So while I would recommend the place overall for the location and the views, I would be a little wary of the communication.