This place is amazing! Best location in Madrid