Took my friends kids here and we loved it. The cottage itself is gorgeous, and while it is in a shared location I still felt it was private enough. We enjoyed soaking up the sun on the porch, playing basketball on the court, and sitting on the swing that overlooks the water. There is wifi but I recommend not using it and using this place as an opportunity to disconnect :) I would love to come back and try one of the cabins right on the coast!