The place was great, exactly as described! Vaggelis was very accommodating for check in and check out (we got in very early for our arrival and he open up early for us to drop off our bags!)
We had a car, so the location was great for us. Only 5 to 10 minute drives to wherever we were headed for the day. And multiple grocery stores in walking distance (practically across the street) so we could stock the fridge. The apt comes with some basics--mini soap/shampoo, and breakfast snacks--toast, jam, butter, creamer. And plenty utensils to cook with if you choose.
Would definitely come back! Great deal.