Probably the best place you can stay in long beach