Sounds like the Sol Guillermo, Heather, which was a lovely resort...
I learned a lot about resorts by going on that trip and seeing how much the "star" rating means.
From that to the RH....but I enjoyed myself just as much at Sol..
good to hear about the Villa, I really hadn't looked at that one yet.
thanks,
Karen :)