We loved our stay at MacRay. It's a full service marina - really nice facilities, every single person we interacted with was lovely and friendly. I'd say the best service we've had at a marina. There marina shop is fully stocked with everything you need, you get a free pump out and gas discount with your stay. Free coffee in the morning courtesy of Skipper Buds. BBQs and a covered tent on site if the weather doesn't cooperate. Every slip has a picnic table and deck box. They've truly thought of everything. I'd say the only little thing is that you can't bring your own alcohol into the pool area, which is something we enjoy about marinas. However, in lieu of that, they offer pool side drink/food service, which is also really awesome, so I guess the next best thing. We will definitely stay again, and don't think anybody would be disappointed staying here.