Good apartment in a great location. Walking distance to the Capitol and museums, with nice restaurants and cafes in the area.
I went with my family (5 people) and we were so comfortable. The communication was easy and quick and they helped me with recommendations for the city.
I would repeat 100%