great place near long Beach pleasant apartment and stay