By the Sea was perfect for our short stay in San Pedro. Location, location, location! We only had to rent a golf cart one day to get to secret beach which is not accessible just by walking no matter where you stay. We were able to walk EVERYWHERE else. All of the best restaurants, water taxi, and excursions places are not farther than a 10 minute walk. Loved the balcony and the hammock outside and the bed was very comfortable. Would highly recommend this place and definitely would stay there again.