Great place, perfect location not far from center of Madrid