Great location, very walkable. Easy check in and off street parking! We love visiting ocean beach and will definitely be back!