Planning this year's Spring Break and disappointed to see that I didn't book in time! Stayed in an Oceanfront 3-bedroom unit last year April and LOVED it! Beautiful views of the ocean from the master bedroom and living room (often slept with the balcony door cracked to hear the waves), kids had nice rooms with TVs, washer and dryer was handy for sandy clothes and the kitchen was nicely equipped, as we often cooked breakfast in the morning. Unit was clean, up-to-date and the beds were comfy.
The indoor & outdoor pools were great too! Kids loved the water slides the most. We spent the majority of our day going from beach to pool and back to beach. Plenty of things to keep them busy without leaving the resort during the day.
Parking convenient (across the street) and the Caribbean is located on the "quieter" side, in my opinion, so it was easy to come and go when needed.