I definitely recommend this place. It's large, the Internet is good, and it has parking right there.