Beautiful, modern and clean top floor apartment in a great location right on the beach (gorgeous view of the water). Close to good restaurants and 5-10min walk to the center of San Pedro. Chefy was really hospitable and responsive. We loved our stay and would highly recommend.