Great location, but quality of the hotel room doesn't quite match the price.