We never had such an amazing view on a city, de see and the mountains (eg the snow capped olympus) behind. Around the appartment you can explore the city of thessaloniki by feet. Everything is nearby.