Hello , I would highly recommend that place . Top center , a huge terrace, amazing view , everything was perfect ! We found our place in Thessaloniki 😉