I recently booked bahia principe cayo levantado. It is on a private island in the Dominican Republic. However, I am not wondering if we would rather stay on Bavarro beach, at a nice all inclusive. We are traveling alone, no children! Our concerns are quality dining options and a nice beach! I am gluten fee so this is also a concern. Does anyone have any suggestions or input?