Excellent facilities a perfect holiday in Bali (or at least is seams that way)