Thomas place have everything you need. And on top of that the location is strategic. Few steps from the metro station which will take you anywhere!