High marks for island beaches