Absolutely beautiful hidden gem! Amazing sand and beach with clear water but prepare for very poor maintenance of facilities. The tent was moldy with holes and the floor had so much dust and it was very dirty under the beds. The fees were very high. We were a group of five adults, a 14 month old baby, and a toddler (23 months) and we paid $715 for two nights plus $320 for the boat from Avalon to the White Islands, Back and forth . Our host Zora did not communicate and didn’t seem to care at all. She said she was going to give us a refund because there was an error in the system but she never followed through and didn’t respond to my messages. It was very disappointing to pay so much money and have poor customer service!