I just booked a reservation at Crystal Shores for someone else and was informed that the hotel amenities were not available to Crystal Shores guests. Therefore, you would be just like any member of the general public when it comes to using the hotel facilities, with no charging of hotel expenses (e.g., restaurants) to your villa at Crystal Shores.
From our experience BocaBoy is correct. We have stayed at Crystal Shores a couple of times and there has been no access to the pools, etc. and no charging to your CS folio at the hotel.