T.L.C's place is super conveniently located. You don't even need a car. Everything is walking distance even metro. The apartment has all you need and the worked perfectly for us as a 3 people family : ) I truly enjoyed staying in this place.