We have booked into the Aston Villa Resort and Spa in Benoa. When we booked the hotel last year, the reviews were fabulous, however I have just been on Trip Advisor and the reviews are not very good. Has anyone stayed there recently who can let us know what to expect (not that we can change it at this late stage - we go next week)