oceanside california hotels near camp pendleton