This place is really great! It had everything I needed and more. It is nice, clean and centrally located. It's also awesome that they provide amenities for truly enjoying Hermosa Beach...bikes, boogie boards, beach chairs and more!