Nice apartments.
They are modern and have all things one needs.
Location is across the street from the main resort. 3-4 minute walk to the beach. For additional 33.99 resort fee you get to use their pool, get towels, lounge chairs at the pool and the beach, and umbrellas too. A well worth additional cost.
The main resort has full service restaurant and the bar.
The beach is nice and very clean.
Staff is very friendly and customer oriented.