Their website says they have an
indoor pool.
Yes, it will compete with the nearby JW. I don't know if it will be easy to walk from one hotel to the other with luggage though.
I don't expect low prices to start, though they do have a promo where you can get credit for hotel services for the current and a future stay.