Great location in Thessaloniki, amenities are nice, need some refreshing.