Stayed here for a week as a Diamond Resorts member. We had a townhouse in the first block, furthest away from the beach. At first we thought it might be nicer to be nearer, but it actually isn't a problem. We were facing the garden behind, maybe if we had been facing the road it would have been an issue with noise.
The unit was huge with bedroom upstairs via a spiral staircase. The balcony leads from the bedroom too which is good for better views. The unit had 2 huge bathrooms, but a very small kitchen area with just a microwave a small grill and an upmarket coffee maker. Being English we found it difficult to make a cup of tea (had to use microwave to heat water). There are plenty of barbecues outside around the grounds and on the beach for dining.
The area is stunning and the club has a private beach which is monitored closely to ensure only members use it. There are plenty of seats and sunbeds on the beach and although the pool is small it wasn't that busy so was fine.
There are plenty of activities to take part in and great hiking in the area. Restaurants and shops are also on your doorstep.
The only thing that disappointed me was on checking out we had planned to stay on the beach for a few hours before driving to San Francisco. We were told because we were not 'owners' we were not allowed. I mentioned that we would go on the public beach next door and they told us we would have our car towed if we left it in the car park. As this is an affiliated resort to Diamond Resorts, apparently the same rules don't apply.