10/10 ExcellentAnne C.16 June 2022Liked: CleanlinessOur stayLovely few days on gorgeous Hamilton Island.Anne C.Stayed 4 nights in Jun 20220