Experience the ultimate golf vacation at this oceanfront resort in North Beach. The resort offers luxurious accommodations with stunning views of the golf course and the ocean. Golf enthusiasts can enjoy a round of golf at the nearby championship course, which offers a challenging yet rewarding experience. After a day on the greens, guests can relax at the resort's spa, take a dip in the infinity pool, or dine at the on-site restaurant, which serves delectable cuisine made with locally sourced ingredients. The resort also offers a range of recreational activities, including tennis courts and a fitness center. With its prime location and top-notch amenities, this resort is a golfer's paradise.