We had an awesome stay! The location is amazing - poolside and a short walk to the beach. Sue was great to communicate with.
The resort grounds are a bit rundown, however the location and pool proximity make up for the slight wear and tear.