Federico's place was perfect! It has all of the amenities you could need, and it is definitely clean and well kept. I would highly recommend this place if you are planning to visit Mexico City and curious about the surrounding neighborhoods like San Angel. We were within walking distance of restaurants, a mall, and Walmart. To top it off, Federico was an excellent host. I would definitely stay there again!