The positives: The staff were all exceptionally kind and helpful, the location is gorgeous (though it's likely that any hotel you choose in Sant'Angelo will be in a gorgeous location), the balcony for breakfast has stunning views, the thermal pool is great to relax in during evenings, and the hotel restaurant is quite good.
The negatives: had ants in the bed (which the staff took care of as soon as we asked), the AC didn't work well so it was quite hot, the shower door was broken, the room looked a little run-down with water-stained wall paper, and although the hotel website advertised that all its rooms had an ocean view, you could barely see it from our room.
I felt like for the price, the rooms themselves could have been nicer, but the overall experience was good enough that it made up for the so-so room. That being said, I couldn't actually find any cheaper hotels in Sant'Angelo, so perhaps this was the "budget" option.
Sant'Angelo itself is lovely, but be warned that the paths are very steep and there are no roads for driving, so if you're not a strong walker, think of going to another town.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC