Nah, I got no bashing to do. I just like Xanadu. Nice place, great rooms, great staff, easy access to grocery store and a great little breakfast joint...all a shark really needs to get along.
Never stayed at Ramon's and probably wouldn't, but that's just me. Know people who really enjoyed it, mostly for the party atmosphere, but that's not our style.
Xanadu is aptly named, very relaxing and one of the jewels of the island, IMO.