From the minute I was picked up at the airport, until I was dropped off at my next destination I felt 100% valued and welcome at Tegal Sari. The staff are all absolutely lovely, and go out of their way to remember your name and help you organise your activities. The free…