Nice place in the very center of Madrid. Well equipped. Easy to find, easy to get. Awesome location. No problem with communication.
Recommend.