The Indonesian staff are very polite, friendly, genuine and welcoming. However the resort itself is very quiet and there were very few people around when we were there - it is uncomfortable sometimes when there are only a few people in a bar or restaurant and the staff outnumber the guests. The staff didn't always understand what you were communicating or asking for and more training in English language and customs would be an advantage, though we did see some evidence of this happening. The Haven is a big proposed development taking place over the next few years and maybe that will help feel less isolated, but it will then probably spoil the environment by going to the other extreme. The beach was excellent for kite surfing but if you want much more in the way of activities other than swimming or cycling, you'd be better off in the Nirwana Gardens resort or another part of the island.