We stayed 3 nights here with our 8 year old son. We opted for a 2 bedroom unit, just for a bit of extra space to help us relax. We were delighted with the amount of space we got - the apartment was a great size. Both bedrooms were big, and the living room and kitchen gave us loads of room, and they were very well equipped with everything we needed. We had two balconies (the master bedroom had its own balcony).
The pool and spa was great (we only used one of the available ones as it was the most convenient for our apartment), and it was never that busy whilst we were there, so we always found sun loungers. We took advantage of the tennis courts too. I was impressed at how easy it was to organise tennis equipment to borrow - we hadn't taken our own - we literally just turned up, signed in, and they handed us racquets and balls for no charge. There were also free tennis coaching clinics (although these don't happen every day). We weren't there long enough to take advantage of all the activities on offer, but I believe that bike hire was also free, and there were kids craft activities for a very low cost ($3 - $5 a time) throughout the day.
The supermarkets in Ramona were good, although bear in mind they are a few miles drive away from the resort - if I had realised then we would have stopped on the way there to buy groceries rather than take up time we could have been relaxing at the resort by driving back!
Cooking in the apartment was really easy, as it had all the equipment we could have wanted, even a dishwasher so we didn't have to wash dishes by hand, and a blender so we could make homemade milkshakes and smoothies. You can't take glass into the pool area, but they have thought of this and provided plastic tumblers so you can take a cool drink down with you anyway.
There is no daily housekeeping, but this didn't make any difference, as there were more towels provided than we could have used in 3 days anyway!
The scenery is beautiful, the weather was lovely, the staff were helpful and pleasant, and we had a really relaxing time, which was exactly what we were aiming for. My only regret is that we couldn't have stayed longer to enjoy it some more!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC