This was our first trip to Bali, Indonesia and we were quite apprehensive that we hadn't booked accomodation on Bali mainland. Friends we spoke to hadn't even heard of Nusa Lembongan where the resort is located, much less Batu Karang resort. We booked via the hotel website and it was an absolutely seamless experience. What we loved the most was... more












