I would appreciate any information about the Grand Bali Sani. I am shopping for a two week trip to Bali and have come accross a deal involving this hotel and the web site didn't mention it's location. Any clue would help. Has anybody stayed here? Thank you