Antonios place is on a great location, near to subway, shops and stores. For longer distances you can use quite quality scooters which is a great benefit :)
We think that the place might have used a little more maintenance and also the sleeping for 4 would be only in very short term case in our opinion. The communication was prompt and very friendly :)