Great little place to lay your hat in Hermosa Beach. Location is fabulous!