William's place was great. It looked just like the pictures and was clean. The location was convenient to Ocean Beach and the surrounding area.