Hotel now called the Cardiff Resort.
Much improved since my last visit back in 2007 i think. The rooms were clean and airy. Customer service by the front dest receptionist and restaurant staff excellent. Food excellent and fresh. Not at all like some of the all inclusives I have stayed in. As someone who was born in Jamaica and lived...
More
