I stayed in Lara & Alex's apartment with my parents and brother and we loved it!
The place is exactly as shown in the pictures. Very comfortable beds and big rooms, perfect for the 4 of us.
The location is great to explore the city, a short walk from the Capitol which is just down the street. The subway and buses are nearby as well, at Union Station.
We highly recommend this apartment and would definitely stay here again!