My overall experience @ BelleVue was very good. The property was clean & well kept & the employees were kind & helpful. The Beach was accessible, the activities & entertainment provided were a great addition to the all inclusive package. However, check-in was time consuming & I did have an issue with my room, which was resolved in a timely manner once reported. Also, due to the location of the resort, I would suggest women go into town before nightfall or in a group.