We really enjoyed our stay at Leo's. Great location with easy acces to the Atomium via metro or a short walk. Quiet neighborhood and close to the city centre via public transport!