Aldo’s place is in the perfect location. Close to everything (metro, shopping, restaurants, sites, etc.). Aldo makes checking in and out a breeze. The apartment is nice and large, perfect for 6 or more people. The place has all the amenities one would need. We will definitely stay here again when we return.