Unbelievable views and great host! Would absolutely stay at Beachcliff Villas again. We were able to drop bags off early before check-in. Awesome walking trails within minutes and walkable distance to downtown Ocean Beach. They also accommodated us with a pack n play at no extra cost.