We loved this place! Dimitris provides you with everything you need! Also in a super centralized location so it was amazing to be able to walk to all the shops and restaurants! We will stay again!