Location on the beach was fantastic, very relaxing. Staff & food were ok, but expected better. Check in was fine, except that they were not very clear on the cost of transport to airport when we booked. Told us $20, then charged us in US, but didn't mention it was US. As we had not had any other resort do that in all times I have been to Bali, he should have spoken in Rupiah, or mentioned it was US, especially as we are Australian....and In Bali.