The place is really big and nice to host up to 10 people, I think.
It’s near a bus station so it’s has access to a lot of places to visit here in Thessaloniki. It’s also near by the beach which you can walk to any destination you want like the center of the city or some visiting attractions like the White Tower.
It also has a lot of local stores near by like supermarkets and fast foods