the location is good and the place itself isn't terrible. there just wasn't much in the way of communication. I had to wait for over an hour after check-in to actually get my key and the internet connection is just awful. for what you get, the price isn't justifiable. For the money you can definitely do better.
I also got walked in on an hour before checkout.