We have travelled to many overseas islands and resorts but Island Leisure Resort would rate as one of the best ever. The room was clean, inside and out, the staff were more than helpful and most importantly very friendly and knowledgeable. The facilities are great for a relaxing time. We stayed 2 weeks and did not find a need to hire a car. The bus service stops just up from the resort so getting anywhere was easy. Easy access to beach and snorkelling, ferry, places to eat and Foodworks/IGA if you want to cook yourself.