Overall a great place to stay. The only minor comment, which however is something that is a common problem in Thessaloniki is that the internet connection is not that great (if you are traveling for business it is the only minor issue)