Mechaal appartement is quite convenient, very close to Maverick subway station, 2 stops from downtown
It is perfectly equipped and Mechaal hospitality was really appreciated
Will definitly come back again