Loved this place! Excellent location for doing and seeing all the major spots in Madrid! Very central. Great communication also!