Great location for ocean views and listening to the sound of the waves all night. Ocean Beach is a great town for a variety of food. Beach Cliff was well worth it, clean and easily accessible.