Good location for soccer fans, walking distance to Benfica stadium.