Casta Diva is a beautiful hotel. Having stayed there, I loved it, but the food and service were probably the worst I have ever experienced, so hopefully MO will put this right. The Spa also needs tons of work as, currently, it is eclectic to say the least.