Stayed for a week in June 2014 with my cousin. We had an absolutely fantastic time. Could not fault it! Staff so friendly, can't do enough for you. Food wonderful. Lovely location. We are going back this year. This is the first time I have ever been to the same hotel twice. Go for it. You wont be disappointed.