Place is central and with parking, which is very useful when staying in Lisbon centre with a car!
The company has their offices close by and are available 24/7 and very friendly and helpful!