Amazing views. Great location, walking distance to theaters and fantastic bars and restaurants. Plenty of room for a big group. Madrid is such as wonderful city!
Internet and WiFi is also excellent which was a relief. Intercontinental video calls worked great without any fuss whatsoever. A++++++.