In terms of the actual apartment itself, as well as the location, THIS PLACE IS AMAZING. A really beautiful, modern, sleek, chic, and spacious place to stay, located smack in heart of the city. There's no stove or oven in case you wanted to cook.. but there's a hot plate, and you don't need to cook really since you're surrounded by incredible restaurants, and presumably staying only for a few nights. Hotel rooms don't have stoves or ovens for you either, and I don't think you can find a hotel room as nice as here in the city. We never got a chance to meet the hosts but it wasn't necessary as they did everything to make our stay smooth and make us feel very welcome. The value was incredibly and I wouldn't think of staying anywhere else if I were to return to Thessaloniki, and I'd recommend this place to anyone who wanted to visit.