We loved our stay at Moncho’s! The location was amazing. It’s an easy walk to the museums, several train stations and countless restaurants. Even though we were just down the street from the Atocha stations we ended up walking to many of the adjacent neighborhoods and the historic sites such as Plaza Major, Puerto Del Sol, the Royal Palace, Catedral de la Almudena and many other sites.
The communication with Moncho was easy. On check-in day, his assistant Ada was also very pleasant and helpful while coordinating our meeting/check-in time and offered to help us with anything we needed.