There could not be a better location for this apartment. It comfortably slept four friends, although one bed was very squeaky, so was disruptful to the others in the room when rolling over or standing / sitting. Manolis gave us great recommendations for activities and restaurants, all of which were top notch.
The bad side: there were some cockroaches, but they treat frequently to keep the issue at bay so it wasn't too bad.