Peter's place was great, centrally located near everything in North Beach, it was a perfect place for our family. We had some travel disruptions and Peter was really helpful in making sure check-in was smooth and accommodating of our hectic schedule. Our family will stay here again on our next trip.