Stayed here April 2012 and found it good. This trip (May 13) even better. Food had improved at both restaurants (absolutly beautiful at Windjammer) and our room (courtyard with private pool) as good as last time. Happy hour sunsets wonderful and we also found 'Island time' had improved to provide a speedier level of service (not to NZ speed but who is looking for that when on an island holiday anyway) Only downside was the gym. Treadmills slipped and some other equipment not working but I have been assured this is being addressed. We will see because we will be back.