We loved our stay here at Sandcastle. It was perfect for our extended family vacation. There is ping pong, board games, an arcade games for the kids, corn hole, beach toys, wagons, chairs, and beach towels.The covered heated pool was a big hit on rainy days and evenings while watching our favorite movie right in the pool. There is also a nice affordable bike rental company that dropped our bikes off at the home and picked them up for us. The beach is only a short 5 minute bike ride or 10-15 minute walk away. The home is in a gated community which is very nice and well maintained. The kitchen was well stocked with crock pot, toaster oven, newer appliances and we cooked and served easily for our party of 12. The house is large and spacious enough for this party size to have plenty of privacy, but still be together . We only had to reach out to our host once for wifi issue, which was actually due to someone in our party unplugging the router for their phone charger! But the hosts had someone there within the hour to fix. Also, it is a lovely area with plenty of shopping, golf, and fine dining within reasonable driving range. The home was very clean and I loved that I didn't feel the need to scrub down everything on my first day! The only reason I did not leave 5 star review is the paint inside could use a refreshing and the pillows are a little worn, which really is to be expected in a rental this size but that's just me being picky! Overall, we loved it and will stay again!