We stayed in Greg’s home during the busy Christmas season. Our two young adult children and their grandmother joined us. The apartment was the perfect size and layout for our group. Each bedroom had its own bathroom. All were en suite except for one. The bedrooms were nicely appointed with comfortable beds, linens, towels, and showers were stocked with hotel-sized toiletries as well. The common areas were beautifully designed and decorated. We loved the spacious, well-stocked kitchen with every possible need in terms of cookware and dishes. The large dining table and comfy couches and ottoman meant that our whole family could hang out in the condo, including my brother, his wife, and their 2 children, who were staying in another unit. The deck was lovely: comfortable dining table and chairs, and 2 loungers, overlooking the golf course, mountains, and ocean. We loved watching the sunset from the deck. Every room had ceiling fans, and they were especially welcome on the deck, where we could stay cool even in the afternoon heat. Greg also provided beach towels, boogie boards, and pool noodles. We used the towels and noodles when we visited the convenient and quiet condo pool. The beach club was a true highlight. The pools and surrounding areas are peaceful. We enjoyed the restaurants and spa. The beach is beautiful, too, and much quieter than the nearby Westin, where many vendors set up to sell their wares. We also made frequent use of the shuttle, hiking trails, and bikes.