If someone says they don't care for a certain property and give their reasons, it sure seems to stir up controversy on this board. With all due respect, slander it is not. Unless it is an outright (spoken) misrepresentation (or lie), intended to discredit an individual or business and then causes harm, it is only an opinion.
Since I have never stayed at either place, I cannot comment, but I will be staying at Xanadu next week. I have stayed at other places and some I liked, some not so much. Various reasons.
Whether staying at Ramones or not, definitely snorkel off their pier. It is awesome!