I don't know about Mata Rocks, but I stayed at White Sands Cove March, 2006 and have reservations to stay there again March, 2007. They are pretty remote, it would be a very long walk into town, you can rent golf carts there by the 1/2 day or day or the water taxi or the private water taxi they use. The grounds, pool and condos are beautiful and very clean. We stayed on the 2nd floor in the very front right on the water, the view was beautiful. There are no restaurants on site but a couple within a short walk. Everyone that works there was great! This is not a "resort" it was very quiet while we were there and no one was there other than the people staying. We loved it! If you have any further questions email me. Hope this helps.