We have stayed at the Bali Rani on a number of previous occasions, but when we went to book this time, our travel agent said she had received a number of bad reports about the hotel - has anyone stayed there recently - what did you think of the hotel?