The place is exactly as the photos, very clean and prepared. It's very close to the benfica stadium and 10 minutes to the subway walking and 10 minutes to the airport on taxi. We didn't have any problem. The place can be crowded when it's match day.
Will repeat.