As others have said it is in a very industrial area so a car is something you should consider if staying here.
But the place itself is huge by comparison of a standard place on Portugal and ammenities are more than sufficient, and is definitely a modern unit!