Just beautiful we visit every year for 2 weeks minimum you will love it ! Pristine . Got my scuba license this trip that was super fun water is crystal clear lots to see and do. Not a lot of kids more of an adult beach ! Mirage is really nice pay for the upgrade. If you can’t afford mirage try the elegance next door just as nice !!!