This was an excellent place to stay for our family. Our 2 year old was in heaven with the great, clean toys provided. Ocean Beach is definitely an eclectic place, but this is a very clean home in a quiet up-scale street.