I had a very pleasant stay at Gabriel's. The place is spacious, clean, modern, fully equipped. Gabriel is very helpful in case you need anything. There are lots of fine mexican dining options in walking distance. Metro station is 1 minute away, which can be useful!