We had a great stay at AJs. The location was fantastic and the home was as advertised. Communication was seamless and check in was quick. Only gripe is that airplanes start flying overhead at 6:30am and finish up around 11:30pm and they are a tad bit annoying. I'd highly recommend for a stay in Ocean Beach!