First time to the cape. Didn't enjoy the traffic in on the July 1st weekend but was pleasantly surprised with the resort and the activities offered. Some things to point out: Nice indoor pool and hot tub teeming with people as the weather wasn't the greatest, but that's a nice option to have since there aren't many indoor activities in cape cod. Beach was great for walking and crabbing ( catch them close to the shoreline. Kids activities and overall activities were fun for the kids including soccer mornings and a fishing trip. Jet ski rentals were a bit steep, weather was a bit too rough for this anyhow. Location was great, close to the myriads of mini golf courses and great restaurants. Will definitely be back.