I stayed there last year and thought it was great. Nice views, nice beach, and huge rooms. The only problem I had was trying to use their new spa for a workout. Had to get a manager to verify that Gold and Diamond get to use workout facilities for free.