This place is perfect. It is centrally located near everything in Plaka in addition to excellent food, cafés and bars. The check-in is super seamless and they will even help you with a pick up from the airport or port. I would stay here again in a heartbeat.