It's been a long time, but when I stayed there it was a pretty nice, very clean room. Also, convenient for walking, right across the street from DL. I'm sorry, I don't know anything about the pool.
From what I can tell, the prices are a little bit higher than other BW's in the vicinity, probably because of the convenience, but also because the facilities are better. We once stayed at BW Stovall's Inn around the corner, and it wasn't nearly as nice or clean. Also, we had problems with things not working at Stovalls, but Park Place was great.