Has anyone stayed at Mata Rocks Resort?
Your opinion? We are thinking of staying late October, early November. When exactly is the hurricane season? Thanks for the input!!!!