Κωστής place was perfect. It was close to all the main places needed to get to by foot. 15mins by foot from all the shopping areas, and same for all restaurants.
The place for value is insane. Even though it's a 1 bedroom it can easily sleep 3 as there are 2 big sofa beds. The place is actually quite roomy too.
Communication was great via phone too.