I have a connection with this town, as my mother came from here and I still have plenty of relatives here, so I know the area well.
This hotel has always been the main hotel in town. You cannot get a better location than this hotel, which is steps away from the main old town commercial centre. The decor of the hotel is very traditional Italian with high reception rooms and marble floors/stairs etc. The room sizes are average for an Italian hotel (not big). The bathrooms are OK and functional, nothing too fancy. If this hotel had some money spent on it to bring it up to date, it would make it the only choice for a hotel stay in Cava.
If you are driving to this hotel, the added bonus is that they have a free gated car park, with an entrance in a road at the side of the hotel. This is a big plus, as parking in central Cava is not easy without paying a premium. Also, if you arrive in Cava by train, this hotel is a short walking distance from the train station.
I have stayed here many times and have always found the staff to be courteous enough, although the service is not exceptionable. The breakfast is sufficient and pretty much average by Italian standards (generally Italians don't "do" breakfast), with a small variety of choices.
In conclusion. Holiday Inn have recently built a new modern hotel on the edge of town (a long walk), which looks very nice. However, I would always choose this hotel first. There is nothing bad to say about this hotel and I will not give a distorted view, by saying it is the best hotel ever. The bottom line is that the room prices are reasonable, the rooms are clean and you cannot beat the central location.