Located on the sand dunes at Point Lookout, Whalewatch Ocean Beach Resort provides endless views along Main Beach, the Pacific Ocean and south to the Gold Coast. The resort features large, 3 bedroom fully self-contained units with 2 bathrooms, modern kitchens and huge indoor and outdoor living areas…