John is a considerate host and very easy to communicate with. His place is private, tidy, bright and well kept only 5 blocks from the beach! John always had great recommendations for us at our request and we enjoyed Ocean Beach and the surrounding areas. We would stay at John's place again.