This place is all about LOCATION! Perfect for someone looking to explore the main tourist attractions. 5 mins walk to Sol station, to Plaza Mayor and has a lot of restaurants nearby. Very centrally located.
The apartment was neat and clean. The building also has an elevator so you don’t need to carry your stuff through the stairs. Jen was there to check us in. She helped us get a converter as well. Good communication throughout the stay.
One thing that can be improved is the quality of bed. It was squeaking and difficult to sleep on. Rest of the things were top notch!