A nice place on a nice spot at Long Beach