I stayed in March 2012 with my daughter for a 2nd time and thoroughly enjoyed it, the classes were great, especially the zumba, and the food was of a very high quality, would def recommend.