Location at its best. Was close to everything Ocean Beach has to offer. Place was clean and accommodated for our family of 5.