Really great location-just off of Gran Via. As for the amenities, this was probably one of the nicest places I've stayed (definitely within the price range). Comfy bed, lots of space, nice shower, great host, etc.