Long Beach has lots of fun neighborhoods and is teeming with restaurants, cafes, shops and boutiques