Good spot for a quick fun stay in Long Beach