Cozy place to stay with great location in downtown Long Beach