We stayed at Oasis 16 - it was a nice location with almost 180 degree views -including the marina and also out to some islands. We had a small pool right nearby which was excellent. A lovely balcony to enjoy. The apartment had everything we needed, however it was a bit tired and could do with an upgrade or refresh at some point. We had a faulty showerhead, but it was fixed immediately as soon as we reported it. We couldn't fault the management - welcome and check in was a breeze and the issue with showerhead was fixed immediately. My biggest criticism was cleanliness of apartment. I think the cleaning is outsourced, so possibly not directly the management of Hamilton Island Holiday Homes' fault - but the apartment was not very clean - bathroom was not very clean and there was hair and dirt all over the floors when we arrived. I had to sweep the floors entirely myself, it was quite grotty.