Having lost count of the number of times my husband and I have travelled to Bali and the countless hotels that we have stayed, Kartika is the one that we will return to. We have stayed at this hotel 4 times now and will return. We were upgraded to a family suite when we stayed for 5 nights at the beginning of our trip and it was wonderful, very roomy - plenty of room for a family with 3 kids. Otherwise, the ocean facing rooms are worth the extra cost for the beautiful scenery. As always, the service is excellent, breakfast incredible, pool bar and room service exceptional and the hotel is immaculately clean. There were a few renovations going on (which is a good thing in the long run) but we couldn't hear it from inside our room. The WiFi in the room drops out a lot but we didn't spend a lot of time on the net anyway. The business centre is available at a cost. The only downer on the stay was at the spa - we went for a 2 hour pamper but there was so much noise right outside of the spa (workmen doing upgrades) that it was not relaxing and a waste of time. We did give feedback as positive critisism so hopefully the problem was addressed but we weren't offered a refund. The spa has been udgraded and is lovely so I wouldn't let this put me off for a next time because the masseurs and ambience were excellent. Next time I would ensure that it was peaceful and relaxing before I settled into it and expect to be refunded if it wasn't .