This is our second year staying at Shorewood. It's a great location, we love the pool, the beach access, and the community. Everything in the community is well kept, its family friendly, and great location for quick access to parks, shopping, and food needs.This unit was a great layout for our needs. Lots of space, comfortable beds, and a nice big table for eating together. We also appreciated the 'starter pack' in the kitchen with dish pods, laundry pods, and cleaning supplies. There were lots of loose boards on the decks and nails that might cause injury. Many of the wall outlets did not work, and we did encounter a few Palmetto bugs. Other than that, things like replacing the shower curtain liner between stays would have a high impact for a low cost.