Place was spacious and great. Location is central. It is perfect for 15 people trip and rare to find. Such a big place near the centre of Brussels.