From the moment we arrived (at 2am due to a flight delay) the beautiful staff at Kubu Gajah Villas treated us like family. The next morning when our water wasn’t working, within 10 minutes Tony had a team of people working to have it fixed. The villas are also perfectly located within easy walking distance of dozens of restaurants and the beach/boardwalk. We were very sad to have to leave here at the end of our stay.