Really cute place right in the center of Madrid with all famous landmarks and attractions within walking distance.