If you are looking for upscale Americanized Hilton type, San Pedro is not the place IMHO. There are 5* resorts but they are not the Hilton.