The hotel was lovely, very modern, very well equiped, free wi-f- etc and staff were very helpful. Fab restaurant which is great for dinner if you don't want to leave the hotel.
The problems we encountered were that the hotel advertised a fitness suite, but when we arrived, we discovered it had ben turned into a couples massage room and the website had not been updated.
We stayed in a separate outbuilding which had a lovely little private patio. We didn't choose to be here, but it was a welcome surprise. The only thing was the free wifi was only available in the main building. Not a massive issue for our stay, but for a business customer, it is worth noting and requesting to stay in main room.
Aside from that, very pleasant stay, would definitely recommend. Ruvo is small, but a nice town, not far from Bari on train or if you want to stay in the town, there are nice restaurants there, a few shops and a market too.