If you are going to San Pedro there is not a better place to stay. It is hands down the best beach front for sitting and reading; camping or kayaking;
or swimming as far as you'd like. The water is shallow and calm, as are the evenings. A short drive down the road there are many dinner options. I appreciated having someone set up my cart rental and my day long catamaran/snorkeling trip. I knew I'd be set up at the right place. You will be well taken care of.