This place is unreal. From the moment you hop off plane or ferry the staff is so wonderful and helpful. Throughout our stay they were fantastic. The rooms are beautiful and pool area too. No complaints from us at all. The only thing is this place is so far from Australia and can't visit more regular.