There's a restaurant on site, as well as a coffee shop/cafe. You can enjoy a drink at the bar/lounge. Public spaces have free WiFi. Self parking is free.
The only issue I had was when I got there I asked the front lady how much was I gonna pay in Dollars and she gave me a different amount than what I had booked it. which was less.