The stay at Beach Cliff Villas was amazing. Really didn't expect the view to be that amazing. Was able to check in upon request several hours early. There is a small private beach connected below that was very unexpected. Will definitely be staying again. Other guest staying we're very nice and inviting. Close to Ocean Beach's downtown area that had a ton of great microbreweries and restaurants. A++ choice!!!