The Drift Inn was the perfect place to stay in San Pedro, the grounds and amenities are great and the staff are so helpful and kind. I had a wonderful time meeting other solo travelers and enjoying attention from the hostel cats.