I have only been to Hayman in your liste, and must say I was realy realy dissapointed. I had been upgraded to one of their penthouse suites (Leaders club)which was quite nice, but the hotel itself was awful, staff unfriendly (most unusual in Australia). The pool filled with a convention group playing ball, the beach was very poor and dirty. For room service, you have to wait over an hour to get cold food. The chinese restaurant was great, but that was it realy. Walked arround the island to the other beaches (even worse). A deffinit no no for me. I have always found inodnesia great value for money and the greatest choice in luxury 5* + hotels. Oberoi Lombok pool vilas are increadible. Aman do some great 5/7 days snorkel/dive trips to Komodo island, a great experience.