The place was very clean and had easy access to public transit. Kostas was nice and helpful. The apartment is on the second floor and it has a flight of stairs, that was the only challenge we had since we travelled with a young child, but it's easy enough to block to prevent falls. Overall, a great stay.