Great place to stay for business and there is everything you need (Wifi, coffee maker, big table etc...).
The location is also very good as you are close to the highway and also to transit so you could enjoy the nightlife as well as not being (too much) stuck in traffic during the day :)
I would come back for sure.